From: Matthieu Gallien Date: Thu, 28 Nov 2024 13:38:21 +0000 (+0100) Subject: fir regression with VFS availability test on Windows X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~30^2^2~220^2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=49267b894b9b7e1942fca8342d04d66c3dceeaaa;p=nextcloud-desktop.git fir regression with VFS availability test on Windows ensure we report the expected availability erro for non existing files Signed-off-by: Matthieu Gallien --- diff --git a/src/libsync/vfs/cfapi/vfs_cfapi.cpp b/src/libsync/vfs/cfapi/vfs_cfapi.cpp index 64779407f..27f8f9457 100644 --- a/src/libsync/vfs/cfapi/vfs_cfapi.cpp +++ b/src/libsync/vfs/cfapi/vfs_cfapi.cpp @@ -354,7 +354,7 @@ Vfs::AvailabilityResult VfsCfApi::availability(const QString &folderPath, const break; }; return VfsItemAvailability::Mixed; - } else { + } else if (basePinState) { const auto hydrationAndPinStates = computeRecursiveHydrationAndPinStates(folderPath, basePinState); const auto pin = hydrationAndPinStates.pinState; @@ -382,6 +382,8 @@ Vfs::AvailabilityResult VfsCfApi::availability(const QString &folderPath, const } } return AvailabilityError::NoSuchItem; + } else { + return AvailabilityError::NoSuchItem; } }